@charset "utf-8";

/*响应式*/
.bars { display: none; }
* { -webkit-text-size-adjust : none ; -moz-text-size-adjust : none ; -ms-text-size-adjust : none ; text-size-adjust : none }

@media screen and (min-width: 320px) and (max-width: 736px) {
    img { max-width: 100%; }
    .wrap { padding: 0 3%; width: 94%; }

    .logo { /* width: 30%; */ }
    .logo img { width: 150px; margin-top: 10px;}

.aqny{font-size:10px!important;}

    .search { display: none; margin-top: 5%; width: 60%; margin-right: -2%; }
    .search input { width: 70%; }
    .search2 { display: none; }
    .bars { float: right; display: block; font-size: 2em; margin: 3%; }

    .nav { font-size: 1.1em; display: none; }
    .nav ul { float: none !important; font-weight: normal; }
    .nav ul li { float: none; margin-right: 0; line-height: 280%; }
    .nav ul li>a { display: block; }
    .nav.on { display: block; }

    .subNav { display: none !important; }
    .icons { display: none; }

    .banner { height: 200px; }
    .banner .swiper-slide { background-size: cover !important; }

    .home .container { padding-top: 4%; }
    .home .container .hd a { line-height: 18px; }
    .home .container .hd2 a { display: none; }

    .home .honor { float: none; width: 100%; }
    .home .honor img { width: 100%; height: auto; }
    .home .about { float: none; width: 100%; margin-left: 0; }
    .home .about img { width: 100%; height: auto; }
    .home .basics { float: none; width: 100%; }
    .home .basics img { width: 100%; height: auto; }

    .home .product ul { padding: 5% 0 8%; }
    .home .product ul li { width: 32%; }

    .home .item-list .item { width: 100%; }
    .home .item-list .item .pic img { width: 100%; height: auto; }

    .home .info { float: none; width: 100%; margin: 0 0 3% 0!important; }
    .home .info:last-child { margin: 0!important; }
    .home .hotNews .pic { width: 100%; }
    .home .hotNews .pic img { width: 100%; height: auto; }
    .home .hotNews .txt { width: 100%; height: auto; padding: 11px; box-sizing: border-box; }

    .home .case { padding: 5% 0 2%; }
    .home .case .item-pic { margin-top: 3%; }
    .home .case .item-pic .item { width: 100%; }
    .home .case .item-pic .item .pic img { width: 100%; height: auto; }

    .scrollTop { bottom: 3%; right: 6%; }

    .inside .container { padding: 2% 0; }
    .sidebar { float: none !important; width: 100%; }
    .sidebar .menu { padding: 1% 0 3%; }
    .sidebar .contact { display: none; }

    .main { float: none !important; width: 100%; }

    .inside .article .hd { margin: -5% 0 5%; }
    .inside .article img { max-width: 100%; }
    .inside .article iframe { max-width: 100%; max-height: 30%; }

    .inside .item-list .item { margin-bottom: 2%; }
    .inside .item-list .item .pic { float: none !important; width: 100%; box-sizing: border-box; }
    .inside .item-list .item .pic img { width: 100% !important; height: auto !important; }
    .inside .item-list .item .txt { float: none !important; width: 100%; box-sizing: border-box; padding: 4% 1%; }
    .inside .item-list .item .txt dt { line-height: 200%; }
    .inside .item-list .item .txt dd.date { margin-top: 0; }

    .inside .pic-item { padding-top: 0; }
    .inside .pic-item .item { float: none; width: 100%; margin-bottom: 5%; }
    .inside .pic-item .item .pic img { width: 100% !important; height: auto !important;; }
    .inside .pic-item .item:nth-child(2n) { margin: 0 0 5%; }

    .inside .products .side-pic { float: none !important; width: 100%; }
    .inside .products .side-pic .bigImg { width: 100% !important; height: 288px !important; }
    .inside .products .side-pic .bigImg img { width: 100% !important; height: auto !important; }
    .inside .products .side-pic .smallScroll .tempWrap { width: 100% !important; }
    .inside .products .side-pic .smallScroll li { width: 69px; }
    .inside .products-demonstrate .products-infor { float: none !important; width: 100%; padding-top: 4%; }
    .inside .products-demonstrate .products-infor .text { min-height: auto; }
    .inside .products-demonstrate .products-infor .contact-p { margin-top: 2%; }
    .inside .products .table .hd { height: auto; background: #000; }
    .inside .products .table .hd ul li { margin-bottom: 2%; }
    .inside .products .table .hd ul li:first-child a { margin-top: 10px; }
    .inside .products .table .hd ul li a { padding: 0; width: 33%; box-sizing: border-box; margin-right: 0; }
    .inside .products .table .hd ul li:nth-child(3n-1) a { margin: 0 0.5%; }
    .inside .products .related .related-item { padding: 0; margin-top: 4%; }
    .inside .products .related .related-item .item { width: 48%; margin:0 2% 4% 0;}
    .inside .products .related .related-item .item:nth-child(even) { margin:0 0 4% 2%; }
    .inside .products .related .related-item .item img { width: 100%; height: auto; }

    .inside .contact-us { background-size: cover; }
    .inside .booking .form { padding: 5% 0; }
    .inside .booking form li { padding-bottom: 3%; }
    .inside .booking form li label { width: 30%; }
    .inside .booking form li .text { width: 60%; }
    .inside .booking form li .textarea { width: 58%; }
    .inside .booking form li .submit { margin-left: 30%; }

    .product_detail .sidebar { display: none; }
    .product_detail .location h3 { display: none; }

    .article .related ul li { float: none; width: 98%; }
}

@media screen and (min-width:768px) and (max-width: 1200px){
    .wrap { padding: 0 3%; width: 94%; }

    .nav { display: block; }
    .nav ul { float: none !important; }
    .nav ul li { margin: 0; width: auto; padding: 2.5%; }

    .subNav { display: none !important; }
    .icons { display: none; }

    .banner { height: 300px; }
    .banner .swiper-slide { background-size: cover !important; }

    .home .honor { display: none; }
    .home .about { width: 48%; margin: 0 2% 0 0; }
    .home .about img { width: 100%; height: auto; }
    .home .basics { width: 50%; }
    .home .basics img { width: 100%; height: auto; }

    .home .product ul li { width: 16.3%; }

    .home .item-list .item { width: 50%; }
    .home .item-list .item .pic img { width: 100%; height: auto; }

    .home .info { width: 48%; margin: 0 1% 3%!important; }
    .home .info:nth-child(2) { display: none; }
    .home .info:last-child { margin: 0 0 0 1%!important; }
    .home .hotNews .pic { width: 100%; }
    .home .hotNews .pic img { width: 100%; height: 260px; }
    .home .hotNews .txt { width: 100%; height: auto; padding: 11px; box-sizing: border-box; }

    .scrollTop { bottom: 3%; right: 3%; }

    .inside .sidebar { width: 30%; }
    .inside .main { width: 65%; }

    .inside .article .hd { margin-bottom: 5px; }
    .inside .article img { max-width: 100%; }
    .inside .article iframe { max-width: 100%; max-height: 30%; overflow: hidden; }

    .inside .item-list .item { margin-bottom: 4%; }
    .inside .item-list .item .pic { width: 40%; box-sizing: border-box; }
    .inside .item-list .item .pic img { width: 100% !important; height: 160px !important; }
    .inside .item-list .item .txt { width: 60%; box-sizing: border-box; padding: 1% 2%; }
    .inside .item-list .item .txt dt { line-height: 200%; overflow: hidden; height: 32px; }
    .inside .item-list .item .txt dd.date { margin-top: 0; line-height: 220%; }

    .inside .pic-item { padding-top: 0; }
    .inside .pic-item .item { width: 48%; margin: 0 1% 4% 0; }
    .inside .pic-item .clear { display: none; }
    .inside .pic-item .item .pic img { width: 100% !important; height: auto !important;; }
    .inside .pic-item .item:nth-child(3n-2) { margin: 0 1% 4% 0; }
    .inside .pic-item .item:nth-child(3n-1) { margin: 0 0 4% 1%; }
    .inside .pic-item .item .txt dt { height: 34px; overflow: hidden; }

    .inside .products .side-pic { float: none !important; width: 100%; }
    .inside .products .side-pic .bigImg { width: 100% !important; height: 288px !important; }
    .inside .products .side-pic .bigImg img { width: 100% !important; height: auto !important; }
    .products .side-pic .smallScroll .tempWrap { width: 100% !important; }
    .inside .products .side-pic .smallScroll li { width: 69px; }
    .inside .products-demonstrate .products-infor { float: none !important; width: 100%; padding-top: 4%; }
    .inside .products-demonstrate .products-infor .text { min-height: auto; }
    .inside .products-demonstrate .products-infor .contact-p { margin-top: 2%; }
    .inside .products .table { padding-top: 2%; }
    .inside .products .table .hd { height: auto; }
    .inside .products .table .hd ul li { margin-bottom: 2%; }
    .inside .products .table .hd ul li a { padding: 0; width: 33%; box-sizing: border-box; margin-right: 0; margin-bottom: 1%; }
    .inside .products .table .hd ul li:nth-child(3n-1) a { margin: 0 0.5%; }
    .inside .products .related .related-item { padding: 0; margin-top: 4%; }
    .inside .products .related .related-item .item { width: 48%; margin:0 2% 4% 0;}
    .inside .products .related .related-item .item:nth-child(even) { margin:0 0 4% 2%; }
    .inside .products .related .related-item .item img { width: 100%; height: auto; }

    .inside .contact-us { background-size: cover; }
    .inside .booking .form { padding: 5%; }
    .inside .booking form li { padding-bottom: 5%; }
    .inside .booking form li label { width: 22%; }
    .inside .booking form li .textarea { width: 60%; }
    .inside .booking form li .submit { margin-left: 23%; }

    .article .related ul li { float: none; width: 98%; }
}